*{padding:0; margin:0;}
body, button, input, select, textarea { font: 12px/1.5 "Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; color:#666 }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
address, cite, dfn, em, var { font-style: normal }
ul, ol, dl { list-style: none }
button, input, select, textarea { font-size: 100% ;font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;outline: none;}
table { border-collapse: collapse; border-spacing: 0 }
input:focus, img {  outline: none; }
img {  vertical-align: bottom;  border: none; }
a {  color: #333;  text-decoration: none; outline: none;}
a:hover {  color: #007f41;  text-decoration: none; }

.ul li, .dl dd {  display: block;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; }
table, th, td {  border-spacing: 0;  overflow: hidden;  word-break: break-all;  white-space: nowrap; }
i {  font-style: normal; }
b {  font-weight: normal; }
map,map area{outline: none;}
.db {  display: block; }
.dn {  display: none; }
.di {  display: inline; }
.dib{display: inline-block;}
.fwb {  font-weight: bold; }
.fwn {  font-weight: normal; }
.hand {  cursor: pointer; }
.tac {  text-align: center; }
.tal {  text-align: left; }
.tar {  text-align: right; }
.fl ,.col_l {  float: left; }
.fr ,.col_r{  float: right; }

.clear {  *zoom: 1; }
.clear:after {  display: block;  clear: both;  content: "\0020";  visibility: hidden;  height: 0; }
.ect{text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.dsn{ display:none;}
.bg_f8f8f8{ background:#f8f8f8;}
.bg_fafafa{ background:#fafafa;}
/* font*/
.fs12 {  font-size: 12px; }
.fs14 {  font-size: 14px; }
.fs18 {  font-size: 18px; }
.fs21 {  font-size: 21px; }
.fs24 {  font-size: 24px; }
.f_c_003 {  color: #003; }
.f_c_333 {  color: #333; }
.f_c_f60 {  color: #f60; }
.f_c_fff {  color: #fff; }
.f_c_000 {  color: #000; }
.f_c_ccc {  color: #ccc; }
.f_c_f60 {  color: #f60; }
.f_c_999 {  color: #999; }
.f_c_fa5e5e {  color: #fa5e5e; }
.f_c_e81a62{ color: #007f41;}
.f_arial {  font-family: arial; }
.f_song {  font-family: f_STSong,"宋体"; }
/*margin and padding*/
.ml10 {  margin-left: 10px; }
.ml15 {  margin-left: 15px; }
.ml20{margin-left: 20px;}
.mt10 {  margin-top: 10px; }
.mt12 {  margin-top: 12px; }
.mt15 {  margin-top: 15px; }
.mt20 {  margin-top: 20px; }
.mt30 {  margin-top: 30px; }
.mt34 {  margin-top: 34px; }
.mt50 {  margin-top: 50px; }
.mt154 {  margin-top: 154px; }
.mt164 {  margin-top: 164px; }
.mt16l60 {  margin: 16px 0 0 65px; }
.mt15b36{ margin: 15px auto 36px;}
.mtr20{margin-top: 20px;margin-right: 20px;}
.mb20{margin-bottom: 20px;}
.mtb10 {  margin-top: 10px;  margin-bottom: 10px; }
.mtb20 {  margin-top: 20px;  margin-bottom: 20px; }
.mr10 {  margin-right: 10px; }
.pt10 {  padding-top: 10px; }
.pt36 {  padding-top: 36px; }
.pb80 {  padding-bottom: 80px; }
.pt40b92 {  padding-top: 40px;  padding-bottom: 92px; }
.lh20 {  line-height: 20px; }
.ti36{ text-indent:36px;}
/*backgound*/
.bg_f8f8f8 {  background: #f8f8f8; }
.bg_fafafa {  background: #fafafa; }
.bg_4a4a4a {  background: #4a4a4a; }
.bg_tip {  width: 100%;  height: 100%;  position: fixed;  background: #000;  opacity: .75;  filter: alpha(opacity=75);  font-size: 12px; }
/*btn*/
.btn_e81a62 ,.btn_sale_reminder,.btn_sale_reminder_no{  background: #007f41;  padding: 8px 12px;  color: #fff;  font-size: 14px;  font-weight: bold;  line-height: 16px; }
.btn_sale_reminder{ padding: 4px 12px;  font-weight: 100; font-size: 12px; }
.btn_sale_reminder_no{ padding: 4px 12px;background: #dadada;  font-weight: 100;font-size: 12px;  }
.btn_e81a62:hover ,.btn_sale_reminder_no:hover{  color: #fff; }
.btn_grey .btn_e81a62{background: #dadada; }
button, input{ border:0; }
/*index banner*/
.icn_zheng_b,.icn_di_b,.icn_pei_b,.icn_piao_b,.icn_song_b,.icn_tui_b,.icn_jia_b,.icn_she_b,.banner_indexing li a, .consult_online .consult_ico_left, .consult_btn .msg_ico, .consult_bottom em, .consult_ico_show, .consult_right_arrow, .show_ico_msg, .consult_close, .show_top a, .show_bottom a, .cart_wrap .whole dt, .cart_wrap .cart_bottom dt, .cart_num dd.cart_figure, .cart_bar em.triangle_ico_right, .shopping_list .list_title em, .shopping_list dd.del_ico, .settle_btn a em, .cart_empty_ico, .usecoupon_tips em, .add_cart_btn em, .right_ico_consult, .num_tips em, .time_out_ico, a.red_packet_btn, .icn_online_consult, .mall_choice_li em, .mall_icn_shopping ,.triangle_down, .triangle_up, .header_center_container span.hcc_logo, .icn_red_right, .icn_red_left, .icn_triangle_red_down,.triangle_down, .banner_arrow,.not_found_img,a.red_packet_btn, .other_hot_list .right_ico_arrow,.other_hot_list .left_ico_arrow, .banner_indexing li a,.cart_wrap .cart_service dl dt{
    background: url(http://img.to8to.com/to8to_img/mall/global.png?20151214) no-repeat;
    _background: url(http://img.to8to.com/to8to_img/mall/global.gif?20151214) no-repeat;
    display: inline-block;  vertical-align: middle;  overflow: hidden; }
.window_box .window_box_title a, .header_top_left ul li em, .header_center_container span.hcc_logo, .header_center_container span.hcc_logo_left, .hcc_zxb, .header_bottom .header_menu ul li.has_secondMenu a em, .window_box_error em, .ftc_center dl dd a em, .ftc_right dl dd, .ftc_left .join_link span, .ftc_center dl dd a div.wechat_bg, .ico_qq i, .ico_top i, .ico_server i, .ico_server:hover i, .ico_feedback i, .qq_list li em, .ico_code_s, .header_bottom .header_menu ul li.has_hotIcon em.sjbj_hot, .header_bottom .header_menu ul li.has_homeIcon em.jjjcc_icon, .header_bottom .header_menu .q_code, .header_top_right ul li div.htr_username i, .header_bottom .header_menu .q_code div.q_code_layer span.qcode_img, .header_bottom .header_menu .q_code div.q_code_layer span.wech, .zgsh_top_center_right ul li div.htr_username i, span.nav_arrow_right, .global_pie .global_pie_container ul li span, .global_pie .global_pie_container ul li.gp_menu i, .footer_bottom_container .fbc_icpico span, .ico_tip_ok,.ico_tip_erro, .ico_tip_warn, .ico_error, .icn_green_ok,.ico_protect, .ico_tip_ok_s, .ico_tip_warn_s, .ico_star_yel, .ico_star_grey, .ico_star_half, .ico_scan, .ico_crown, .ico_info_s, .mod_yeltip .yeltip_close, .ico_tip_warn_green, .triangle_down, .triangle_up, .arrow_gray, .arrow_green, .arrow_gray_up, .arrow_gray_down, .arrow_gray_upact, .arrow_gray_downact, .ico_sort_downon, .ico_sort_upon, .ico_sort_downoff, .ico_sort_upoff, .ico_comment, .ico_praise, .ico_praise_no, .ico_pic, .zgsh_top_center_left li .logo {
    background: url(http://img.to8to.com/to8to_img/mall/global.png?201512231836) no-repeat;
    _background: url(http://img.to8to.com/to8to_img/mall/global.gif?201512231836) no-repeat;
    _overflow: hidden; display: inline-block;vertical-align: middle;}
.consult_online .consult_ico_left,.consult_btn .msg_ico,.consult_bottom em,.consult_ico_show,.consult_right_arrow,.show_ico_msg,.consult_close,.show_top a,.show_bottom a,.cart_wrap .cart_bottom dt,.cart_num dd.cart_figure,.cart_bar em.triangle_ico_right,.shopping_list .list_title em,.shopping_list dd.del_ico,.settle_btn a em,.cart_empty_ico,.usecoupon_tips em,.right_ico_consult,.num_tips em,.time_out_ico,.mall_choice_li em,.mall_icn_shopping,.top_mobile_ico,.cart_wrap .whole dt{background: url(http://img.to8to.com/to8to_img/new_mall/new_mall.png?20151027) no-repeat;_background: url(http://img.to8to.com/to8to_img/new_mall/new_mall.gif?20151027) no-repeat;overflow: hidden;}


/* header style */
.header .htr_line {  overflow: hidden;  width: 1px;  height: 12px;  margin-top: 11px;  background-color: #eee;  display: inline-block; }
.header {  position: relative;  background: #fff;  z-index: 998;  min-width: 1220px; }
.header_top {  color: #999;  position: relative;  height: 35px;  background: #f9f9f9;  border-bottom: 1px solid #eee;  z-index: 3000;
    width: 100%; }
.narrow_980 .header {  display: table;  width: 100%;  min-width: 980px; }
.header_top_center {  width: 1220px;  margin: 0 auto;  height: 35px; }
.narrow_980 .header_top_center {  width: 980px; }
.header_top ul li, .header_top_right ul li {  display: inline-block;  height: 35px;  position: relative;  line-height: 35px; }
.ielt8 .header_top ul li, .ielt8 .header_top ul li {  display: inline;  zoom: 1; }
.header_top ul li em {  width: 10px;  height: 14px;  float: left;  margin: 11px 5px 0 0;  display: inline; }
.header_top_right {  float: right;  height: 35px;  display: inline; margin-right:150px;}
.header_top ul li a, .header_top ul li span, .header_top ul li em {  float: left;  display: inline;  color: #999; }
.header_top ul li a, .header_top_right ul li em {  padding: 0 15px; }
.header_top ul li a p {  display: inline;  float: left; }
.top_mobile{width:75px;position: relative;cursor:pointer;}
.top_mobile_top{ overflow: hidden;}
.top_mobile_top .top_mobile_ico{float: left;margin-top:10px;margin-right: 5px;}
.top_mobile_bottom{width:100px;position: absolute;top:35px;left:0;padding-top:10px;padding-bottom:10px;border:1px solid #eee;border-top:none;background:#fff;}
.top_mobile_bottom i{display: block;text-align: center;line-height: 18px;}
.top_mobile_bottom .top_mobilecode_ico{margin:0 auto;}
.top_mobile_bottom .top_mobile_bottom_txt{padding-top:5px;color:#333;}
.header_top ul li .top_mobile .top_mobile_bottom{display: none;}
.header_top ul li .top_mobile:hover .top_mobile_bottom{display: block;}

.header_top ul li .htr_login {  padding-right: 0; }
.header_top ul li .htr_username p {  margin-right: 5px;  max-width: 68px; }
.header_top ul li .htr_username, .header_top ul li .htr_mes {  position: relative;  color: #999;  line-height: 35px;  height: 35px;  padding: 0 15px;  border-left: 1px solid #f9f9f9;  border-right: 1px solid #f9f9f9; }
.header_top .on .htr_mes,.header_top .on .htr_username{height: 36px;background-color: #fff;border-left: 1px solid #eee;border-right: 1px solid #eee;}
.header_top .on .htr_mes_memu,.header_top .on .user_memu{position: absolute;top: 36px;left: 0;width: 115px;border: 1px solid #eee;border-top: 0;background-color: #fff;overflow: hidden;}
.header_top .header_top_left .on .user_memu{width: 180px;}
.header_top .header_top_left .on .user_memu a{ padding: 0;}
.header_top .header_top_left .on .user_memu .user_city{width: 186px; padding: 10px 15px 26px 15px;overflow: hidden; position: relative;}
.header_top .header_top_left .on .user_memu .user_city .user_hot_city{ color: #007f41; line-height: 14px;margin-bottom: 4px; }
.header_top .header_top_left .on .user_memu .user_city a{line-height: 22px;width: 58px; display: block;float: left;color: #666;}
.header_top .header_top_left .on .user_memu .user_city a:hover{color: #007f41;}
.header_top .header_top_left .on .user_memu .user_city .user_more_city{ position: absolute; right: 42px; bottom: 5px; color: #999;}
.header_top .on .htr_mes_memu li,.header_top .on .user_memu li{position: relative;float: left;display: inline;width: 115px;height: 31px;line-height: 31px;}
.header_top .on .htr_mes_memu,.header_top .on .htr_mes_memu li{width: 121px;}
.header_top .on .htr_mes_memu li:hover,.header_top .on .user_memu li:hover{background-color: #f8f8f8;}
.header_top .on .htr_mes_memu li b{position: absolute;right:7px;top: 0;display: block;width: 35px;font-weight: normal;color: #ff6666;}


.header a:hover{
    color: #007f41;
}
.header_bottom{
    margin-top:5px;
    height:100px;
    margin-bottom:10px;
}
.header_bottom .header_bottom_logo{
    float:left;
    margin-left:50px;
    margin-bottom:7px;
    padding-right:30px;
    border-right:#eeeeee solid 1px;
}
.header_bottom .header_bottom_right{
    float: left;
    width:200px;
    height:80px;
    margin-left:10px;
    padding-left:20px;
    padding-top:70px;

}
.header_bottom .header_bottom_right span{
    font-size:20pt;
    color: #000000;
}
.header_bottom .header_hr{
    float:left ;
    width:100%;
    height:3px;
    background:#007f41;
}
.content {
    margin-top:5px;
    width: 100%;
}
.content .content_center {
    width: 98%;

    margin: auto auto;
}
.content .content_center .content_nav{
    float:left;
    width:100%;
   height:45px;

}
.content .content_center .content_center_left{
    margin-top:10px ;
    float: left;
    width:20%;
}
.content .content_center .content_center_right{
    width:80%;
    float:right;
    margin-top:10px;
}


html{ overflow-y:scroll;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
/*定位*/
.none { display:none }

/*通用*/

.main {  overflow:hidden; zoom:1 }
.main .left-sider { float:left; width:100%; }
.operate h3 { font-family: "Microsoft YaHei",微软雅黑; font-size:16px; background:#f7f7f7; height:43px; line-height:43px; padding-left:12px; }
.operate ul li { display:inline; }
.operate ul li a { background:url(../image/bg1.png) no-repeat 200px 18px; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  height:43px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
.operate ul li a.noline { border-bottom:none; }
.operate ul li a:hover{ color:#007f41; }
.operate ul li a.selected:hover { color:#fff; }
.operate ul li .selected { background-color:#007f41;  background-position:200px -9px; color:#fff; }
.operate ul li { border-bottom:1px dotted #d2d2d2; display:inline-block; width:100%; position: relative; min-height:43px; _height:43px; z-index: 10; zoom:1 }
.operate ul li h4 { cursor:pointer; background:url(../image/bg3.png) no-repeat 200px 18px; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  line-height:43px; font-weight:normal; }
.operate ul li.noline { border-bottom:none; }
.operate ul li h4:hover { color:#007f41; text-decoration:underline; }
.operate ul li.selected h4 { background-position:200px -37px; border-bottom:1px dotted #d2d2d2; }
.operate ul li a { }
.operate ul li .on a { color:#007f41; font-weight:bold; }
.operate ul li a:hover { color:#007f41; text-decoration:none; }
.bg-color { background-color:#007f41; }
.operate li .list-item { padding:5px 0; position:relative; zoom:1 }
.operate li .list-item a { background:none;  border:none; color: #333333; display:block; height:32px; line-height: 32px; margin: 0 -1px 0 1px; padding-left: 60px;  position: relative; text-decoration: none; font-size:12px; }
.left-sider .operate { border:1px solid #eaeaea;  zoom:1 }


.center_right_dis_none{
    display:none;
}
.center_right_dis_block{
    display:block;
}
.content_center_right ul li {
    width: 100%;

}

.content_center_right ul li .show{
    width:100%;

    border:#00ad4d solid 1px;
}
.content_center_right ul li .show .show_top{
    width: 100%;
    height:150px;
    border:#eeeeee solid 1px;
}
.show_top ul li .customer_header{
    width:35%;
    border-radius:120px;
    float: left;

}

.show_top  .customer_descript{
    width:75%;
    height:140px;
    float:right;
    border-left:#00ad4d solid 1px;
    padding:20px 40px;
}

.customer_descript ul li{
    width:100%;
    height:25px;
}
.customer_descript ul li button{
    float:right;
}
.btn-style{
    background-color: #00ad4d;
    color:white;
}
.customer_header img{
    border-radius:120px;
    width:140px;
    height:140px;
    margin-top:5px;
    margin-left:20px;
    border:#007f41 solid 1px;
}

.show_top .customer_header{

    border-radius:120px;
    float: left;

}

.content_center_right ul li .show .show_bottom{
    width:100%;
    margin-top:10px;
    border:#eeeeee solid 1px;
}
.show_bottom .show_bottom_header{
    width:100%;
    height:30px;
}
.show_bottom_header p{
    line-height:30px;
    margin-left:15px;
    border-left:#00ad4d solid 3px;
    margin-top:4px;
}
.hr_span{
    width:3px;
    height:20px;
    background:#00ad4d;
    margin-left:20px;
}
.show_bottom .recomendation{
    width:100%;
    height:340px;
    margin-top:5px;
    border:#eeeeee solid 1px;
}
.recomendation .recomendation_show{

}
.recomendation_show ul{
    margin:3px 8px;
}
.recomendation_show ul li{
    width:216px;
    float:left;
    margin-left:6px;
    border:#eeeeee solid 1px;
}
.recomendation_show ul li:hover{
    border:#00ad4d solid 2px;
}
.recomendation_show ul li a{
    cursor:pointer;
}

.recomendation_show ul li .product{
    width:214px;
    margin:2px auto;
}
.product_descript{
    width:210px;
    height:20px;
    overflow: hidden;
    color: #000000;
    margin:0 auto;
}
.pric_msg{
    width:210px;
    height:40px;
    line-height:40px;
    color:#00ad4d;
    padding-left:3px;

}
.pric_msg del{
    margin-left:20px;
    color:#999999;
}
.cur_pric{
    font-size:20pt;
}
.red_font{
    font-size:14pt;
    color:red;
}
.pri_total{
    width:200px;
    border-top:#eeeeee solid 1px;
    height:35px;
    line-height:35px;
    margin:0 auto;
}
.image_size{
    width:210px;
    height:210px;
    margin:0 auto;
    border:#eeeeee solid 1px;
    margin-left:1px;
}
/*个人资料的样式*/


.center_right_dis_block .change_customer_msg{
    width:100%;

}
.change_header{
     width: 100%;
    height:70px;
    border-bottom:#eeeeee dashed 1px;
}
.change_header p{
     line-height:60px;
     margin-top:5px;
    margin-left:10px;
    border-left:#007f41 solid 3px;
}
.change_header span{
     color:#000000;font-size:16pt;padding-left:20px;
}
.center_right_dis_block  .change_customer_msg .change_header{
   width: 100%;
    height:70px;
    border-bottom:
   #eeeeee dashed 1px;
}
.msg-header_font{
    color:#000000;
    font-size:16pt;
}
.mgs_content{

    width:100%;
    padding-top:20px;
}
.radios-style{
    margin-left:17px;
}
.select_style{
    width:200px;
    height:40px;
}
table button{
    background:#00ad4d;
    color:white;
}
table a{
    color:#00ad4d;
    cursor:pointer;
}
/*订单样式*/
.table_style{
    width:95%;
    margin:0 auto;
    border:#eeeeee solid 1px;
    margin-bottom:10px;
}
.order_header{
    text-align:center;
    background:#f2f2f2;
    height:40px;
}
.order_header th{
    text-align:center;
}
.treasure{
    width:40%;
}
.order_msg{
    margin-bottom:30px;
}
.order_msg_header{
    height:40px;
    background:#eeeeee;
    text-align:left;
}
table tr td{
    text-align: left;
    padding-left:10px;
}
.orderid{
    padding:10px;
}
.shopkeepername{
    text-align:center;
    width:20%;
    color:#000000;
}
.order_image{
    width:82px;
    height:82px;
    float: left;
}
.msg{
    height:100px;
    padding:5px 5px;
    margin-left:10px;
}
td div{
    float: left;

}
.product_msg{
    color:#000000;
}
.product_attr{
    color:#999999;
}
.delete{
    text-align:right;
    padding-right:20px;
}
.span_distance{
    margin-left:10px;
}
.product_pric{
    width:70px;
    text-align:center;
}
.product_num{
    width:60px;
    text-align:center;
}
.product_op{
    width:70px;
    text-align:center;
}
.product_deal{
    width:90px;
    text-align:center;
}
.trade_op{
    width:90px;
    text-align: center;
}
/*效果图样式*/

.mgs_content ul li{
    width:210px;
    height:211px;
    float:left;
    margin-left:18px;
    margin-top:20px;
}

.effect_pic_size{
    width:210px;
    height:210px;
    position: absolute;
    z-index:-1;
}
.effect_pic_box{
     border:#eeeeee solid 1px;
    height: 210px;
    width:211px;
}
.effect_pic_del{
    float: right;
    background:#00ad4d;
    color:white;
    width:50px;
    text-align:center;
    display:none;
}

.effect_pic_descript{
    opacity:0.8;
    margin-top:178px;
    background:#00ad4d;
    color:white;
    line-height:30px;
    display:none;
}

.span_btn_style{
    background-color: #00ad4d;
    color:white;
    width:60px;
    font-size:12pt;
    height:37px;

}

/*footer */
.footer{width:100%; position:relative;margin-top:20px;   z-index:32;}
.footer_top{width:100%; border-top:1px solid #eee; background:#f8f8f8;padding-bottom:50px; float:left}
.footer_top.footer_special_p{ padding-bottom:80px;}
.footer_top_container{width:1220px; margin:0 auto;  position:relative}
.narrow_980 .footer_top_container{width:980px}
.ftc_left{float:left; width:888px; margin-top:23px; display:inline; position:relative}
.narrow_980 .ftc_left{width:649px}
.ftc_left .ftcl_tab{height:32px; border-bottom:1px solid #eaeaea}
.ftc_left .ftcl_tab  li{float:left; position:relative; margin-right:39px; height:32px; line-height:32px; display:inline; width:auto}
.ftc_left .ftcl_tab  li a{position:relative; width:auto; height:32px; text-align:center; line-height:32px; float:left;color:#666 }
.ftc_left .ftcl_tab  li.on a{border-bottom:1px solid #009635; }
.ielt7 .ftc_left .ftcl_tab li.on a{bottom:-1px; line-height:31px}
.ftc_left .ftclt_content{margin-top:16px; display:none;width: 888px;zoom:1;}
.ftc_left .ftclt_content:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.narrow_980 .ftc_left .ftclt_content{width: 649px;}
.ftc_left .on{display:block}
.ftc_left .ftclt_content a{color:#999;margin-right:10px; white-space:nowrap; height:20px; line-height:20px; float: left; }
.ftc_left .ftclt_content a:hover{color:#666}
.ftc_left .join_link{position:absolute; right:0; top:0; height:32px; line-height:32px; color:#666; text-align:left; width:58px; text-align:left}
.ftc_left .join_link span{background-position:-36px 0; width:5px; height:9px; position:absolute; right:0; top:12px}
.ftc_center{float:left; width:100px; margin:23px 0 0 85px; display:inline}
.ftc_center dl dt{ float:left; width:100px; height:32px; line-height:32px}
.ftc_center dl  dd{float:left; width:100px;}
.ftc_center dl  dd a{margin-top:9px; float:left; position:relative; width:100%; height:14px; line-height:12px; color:#666}
.ftc_center dl dd a div.wechat_bg{background-position:-322px 0; position:absolute; bottom:14px; left:-15px; width:91px; height:100px; display:none}
.ftc_center dl  dd a.wechat_sns:hover{color:#60b400}
.ftc_center dl  dd a.sina_sns:hover{color:#d6332a}
.ftc_center dl  dd a.qzone_sns:hover{color:#eaaf00}
.ftc_center dl  dd a.txwb_sns:hover{color:#42adcf}
.ftc_center dl  dd a em{float:left; display:inline}
.ftc_center dl  dd a.sina_sns em{ background-position: -107px 1px; width:16px; height:14px; margin-right:4px}
.ftc_center dl  dd a.txwb_sns em{ background-position: -125px 0; width:12px; height:14px; margin-right:7px}
.ftc_center dl  dd a.qzone_sns em{ background-position: -138px 0; width:17px; height:14px; margin-right:5px}
.ftc_center dl  dd a.wechat_sns em{ background-position: -156px 1px; width:16px; height:14px; margin-right:6px}
.ftc_center dl  dd a.sina_sns:hover em{ background-position: -107px -15px; }
.ftc_center dl  dd a.txwb_sns:hover em{ background-position: -125px -16px;}
.ftc_center dl  dd a.qzone_sns:hover em{ background-position: -138px -16px;}
.ftc_center dl  dd a.wechat_sns:hover em{ background-position: -156px -15px;}
.ftc_right{float:right; width:100px;margin-top:23px; display:inline}
.ftc_right dl dt{ width:100px; height:32px; line-height:32px; text-align:center; }
.ftc_right dl dd{ width:100px; height:100px; background-position:-412px 0}
.footer_bottom{min-width:1220px;width:100%;padding-bottom:40px; background:#1f1f1f; border-top:2px solid #007f41; float:left}
.narrow_980 .footer_bottom{min-width: 980px}
.footer_bottom_container{width:1220px; margin:0 auto}
.narrow_980 .footer_bottom_container{width: 980px}
.fbc_menu{text-align:center; margin-top:20px}
.fbc_menu ul li{width:71px; height:14px; display:inline-block; font-size:0; margin-left:-2px}
.ielt8 .fbc_menu ul li{display:inline; zoom:1}
.fbc_menu ul li a{ float:left; width:70px; height:14px; line-height:14px; color:#fff; font-size:12px}
.fbc_menu ul li span{width:1px; height:12px; margin-top:2px; background:#fff; float:left;overflow:hidden}
.footer_bottom_container .fbc_copyright{margin-top:28px; text-align:center; height:14px; line-height:14px; color:#666;}
.footer_bottom_container .fbc_icp{margin-top:17px; text-align:center; height:14px; line-height:14px; color:#666;}
.footer_bottom_container .fbc_icp a{color: #666;font-family: tahoma, arial, \5b8b\4f53;}
.footer_bottom_container .fbc_icpico{margin-top:17px; text-align:center;height: 33px;}
.footer_bottom_container .fbc_icpico span{display: inline-block; margin-right: 20px; }
.footer_bottom_container .fbc_icpico span.fbc_ico1{ background-position: -92px -177px; width: 28px; height: 29px; }
.footer_bottom_container .fbc_icpico span.fbc_ico2{ background-position: -121px -144px; width: 32px; height: 33px; }
.footer_bottom_container .fbc_icpico span.fbc_ico3{ background-position: -92px -144px; width: 28px; height: 31px; }
.footer_bottom_container .fbc_icpico span.fbc_ico4{  background-position: 0 -144px; width: 90px; height: 32px;}

